/*     */ package eos.moe.dragoncore;
/*     */ 
/*     */ import eos.moe.dragoncore.api.model.AnimationEntityModel;
/*     */ import java.util.ArrayList;
/*     */ import java.util.LinkedHashMap;
/*     */ import java.util.List;
/*     */ import java.util.Map;
/*     */ import java.util.Set;
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ public abstract class ey
/*     */   implements ia
/*     */ {
/*     */   private xea.eos/moe/dragoncore/tga z;
/*     */   private final ki i;
/*     */   private final ki w;
/*     */   private Map<String, be> q;
/*     */   private List<be> g;
/*     */   
/*     */   public ey(ki ki1, ki ki2) {
/*  24 */     this.i = ki1;
/*  25 */     this.w = ki2;
/*     */   }
/*     */ 
/*     */   
/*     */   public boolean v(String str) {
/*  30 */     return (this.q.get(str) != null);
/*     */   }
/*     */ 
/*     */ 
/*     */   
/*     */   public be v(String str) {
/*  36 */     be be = this.q.get(str);
/*  37 */     if (be == null) throw new RuntimeException("未找到动画层 " + str); 
/*  38 */     return be;
/*     */   }
/*     */ 
/*     */   
/*     */   public Set<String> v() {
/*  43 */     return this.q.keySet();
/*     */   }
/*     */ 
/*     */ 
/*     */   
/*     */   public void v(gk gk1, String str) {
/*  49 */     gk.eos/moe/dragoncore/ih eos/moe/dragoncore/ih = gk1.v();
/*     */ 
/*     */     
/*  52 */     if (v(str)) {
/*     */       
/*  54 */       be be = v(str);
/*     */ 
/*     */       
/*  57 */       if (eos/moe/dragoncore/ih.v()) {
/*  58 */         ji ji = be.v();
/*  59 */         if (ji != null) {
/*  60 */           bo bo = eos/moe/dragoncore/ih.v();
/*     */ 
/*     */ 
/*     */ 
/*     */           
/*  65 */           if (bo.equals(ji.v()) || (ji instanceof ci && bo
/*  66 */             .equals(((ci)ji).z()))) {
/*     */             return;
/*     */           }
/*     */         } 
/*     */       } 
/*     */ 
/*     */       
/*  73 */       be.v(eos/moe/dragoncore/ih);
/*     */     } 
/*     */   }
/*     */ 
/*     */ 
/*     */   
/*     */   public void v(String str) {
/*  80 */     v(str, -1);
/*     */   }
/*     */ 
/*     */   
/*     */   public void v(String str, int i) {
/*  85 */     if (i == -1) {
/*  86 */       i = tf.w;
/*     */     }
/*     */     
/*  89 */     if (str == null) {
/*  90 */       for (be be : this.g) {
/*  91 */         be.v(i, null);
/*     */       }
/*  93 */     } else if (v(str)) {
/*  94 */       be be = v(str);
/*  95 */       ji ji = be.v();
/*     */ 
/*     */ 
/*     */       
/*  99 */       be.v(i, null);
/*     */       
/* 101 */       if (ji != null)
/*     */       {
/* 103 */         v(null, be, ji);
/*     */       }
/*     */     } 
/*     */   }
/*     */ 
/*     */   
/*     */   public boolean v(AnimationEntityModel animationEntityModel) {
/* 110 */     long l = System.currentTimeMillis();
/* 111 */     boolean bool = false;
/* 112 */     for (be be : this.g) {
/*     */       
/* 114 */       be.v(this, animationEntityModel, l);
/*     */       
/* 116 */       ji ji = be.v();
/*     */       
/* 118 */       if (ji != null && ji.v() != null) {
/* 119 */         v(animationEntityModel, be, ji, l);
/* 120 */         bool = true;
/*     */       } 
/*     */     } 
/* 123 */     return bool;
/*     */   }
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   
/*     */   public void v(AnimationEntityModel animationEntityModel, be be1, ji ji1) {
/* 132 */     if (this.w != null && !isOnPlayAnimation() && !ji1.v().v().contains("idle")) {
/* 133 */       v(this.w.v(), this.w.v());
/*     */     }
/*     */   }
/*     */   
/*     */   public void v(LinkedHashMap<String, be> linkedHashMap) {
/* 138 */     this.q = linkedHashMap;
/*     */     
/* 140 */     this.g = new ArrayList<>(linkedHashMap.values());
/*     */   }
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   
/*     */   public boolean isOnPlayAnimation() {
/* 150 */     for (be be : this.g) {
/*     */       
/* 152 */       ji ji = be.v();
/*     */ 
/*     */       
/* 155 */       if (ji != null && ji.v() != null) {
/* 156 */         return true;
/*     */       }
/*     */     } 
/*     */ 
/*     */     
/* 161 */     return false;
/*     */   }
/*     */ 
/*     */   
/*     */   public boolean v() {
/* 166 */     long l = System.currentTimeMillis();
/* 167 */     for (be be : this.g) {
/*     */       
/* 169 */       ji ji = be.v();
/* 170 */       if (ji != null && ji.v() != null && !ji.v(l) && 
/* 171 */         ji.v().v().endsWith("_ig")) {
/* 172 */         return true;
/*     */       }
/*     */     } 
/*     */     
/* 176 */     return false;
/*     */   }
/*     */   
/*     */   public ki z() {
/* 180 */     return this.i;
/*     */   }
/*     */ 
/*     */ 
/*     */   
/*     */   public void v(xea.eos/moe/dragoncore/tga eos/moe/dragoncore/tga1) {
/* 186 */     this.z = eos/moe/dragoncore/tga1;
/*     */   }
/*     */ 
/*     */   
/*     */   public xea.eos/moe/dragoncore/tga v() {
/* 191 */     return this.z;
/*     */   }
/*     */   
/*     */   public ki v() {
/* 195 */     return this.w;
/*     */   }
/*     */   
/*     */   public Map<String, be> v() {
/* 199 */     return this.q;
/*     */   }
/*     */   
/*     */   public abstract void v(AnimationEntityModel paramAnimationEntityModel, be parambe, ji paramji, long paramLong);
/*     */ }


/* Location:              D:\fanbian\[D][龙之核心]DragonCore-2.6.0.3.jar!\eos\moe\dragoncore\ey.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */